package com.cspg.design.bean.modelLibrary;

import org.greenrobot.greendao.annotation.Entity;
import org.greenrobot.greendao.annotation.Id;
import org.greenrobot.greendao.annotation.Index;
import org.greenrobot.greendao.annotation.NotNull;
import org.greenrobot.greendao.annotation.Generated;

@Entity(indexes = {
        @Index(value = "libId", unique = true)
})
public class TowerLibrary {

    @Id
    private Long libId;

    @NotNull
    private String poleTypeCodeID;
    @NotNull
    private String poleModel;

    private String voltageLevel;
    private String wireQuality;
    private String miniWireCrossSection;
    private String maxWireCrossSection;
    private String miniCornerDegree;
    private String maxCornerDegree;
    private String distance;
    private String poleHeight;
    private String tipDiameter;
    private String cornerDegree;
@Generated(hash = 1432143266)
public TowerLibrary(Long libId, @NotNull String poleTypeCodeID,
        @NotNull String poleModel, String voltageLevel, String wireQuality,
        String miniWireCrossSection, String maxWireCrossSection,
        String miniCornerDegree, String maxCornerDegree, String distance,
        String poleHeight, String tipDiameter, String cornerDegree) {
    this.libId = libId;
    this.poleTypeCodeID = poleTypeCodeID;
    this.poleModel = poleModel;
    this.voltageLevel = voltageLevel;
    this.wireQuality = wireQuality;
    this.miniWireCrossSection = miniWireCrossSection;
    this.maxWireCrossSection = maxWireCrossSection;
    this.miniCornerDegree = miniCornerDegree;
    this.maxCornerDegree = maxCornerDegree;
    this.distance = distance;
    this.poleHeight = poleHeight;
    this.tipDiameter = tipDiameter;
    this.cornerDegree = cornerDegree;
}
@Generated(hash = 511652711)
public TowerLibrary() {
}
public Long getLibId() {
    return this.libId;
}
public void setLibId(Long libId) {
    this.libId = libId;
}
public String getPoleTypeCodeID() {
    return this.poleTypeCodeID;
}
public void setPoleTypeCodeID(String poleTypeCodeID) {
    this.poleTypeCodeID = poleTypeCodeID;
}
public String getPoleModel() {
    return this.poleModel;
}
public void setPoleModel(String poleModel) {
    this.poleModel = poleModel;
}
public String getVoltageLevel() {
    return this.voltageLevel;
}
public void setVoltageLevel(String voltageLevel) {
    this.voltageLevel = voltageLevel;
}
public String getWireQuality() {
    return this.wireQuality;
}
public void setWireQuality(String wireQuality) {
    this.wireQuality = wireQuality;
}
public String getMiniWireCrossSection() {
    return this.miniWireCrossSection;
}
public void setMiniWireCrossSection(String miniWireCrossSection) {
    this.miniWireCrossSection = miniWireCrossSection;
}
public String getMaxWireCrossSection() {
    return this.maxWireCrossSection;
}
public void setMaxWireCrossSection(String maxWireCrossSection) {
    this.maxWireCrossSection = maxWireCrossSection;
}
public String getMiniCornerDegree() {
    return this.miniCornerDegree;
}
public void setMiniCornerDegree(String miniCornerDegree) {
    this.miniCornerDegree = miniCornerDegree;
}
public String getMaxCornerDegree() {
    return this.maxCornerDegree;
}
public void setMaxCornerDegree(String maxCornerDegree) {
    this.maxCornerDegree = maxCornerDegree;
}
public String getDistance() {
    return this.distance;
}
public void setDistance(String distance) {
    this.distance = distance;
}
public String getPoleHeight() {
    return this.poleHeight;
}
public void setPoleHeight(String poleHeight) {
    this.poleHeight = poleHeight;
}
public String getTipDiameter() {
    return this.tipDiameter;
}
public void setTipDiameter(String tipDiameter) {
    this.tipDiameter = tipDiameter;
}
public String getCornerDegree() {
    return this.cornerDegree;
}
public void setCornerDegree(String cornerDegree) {
    this.cornerDegree = cornerDegree;
}
}
